Big Huge Thesaurus

Ajuga chamaepitys

noun

sounds kind of like